< Prev(J) / Next(K) > / View :

Filename: /text/scalc/01/04060107.xhp

(bookmark: bm_id3147273)
matrices; functions
Function Wizard; arrays
array formulas
inline array constants
formulas;arrays
functions;array functions
editing; array formulas
copying; array formulas
adjusting array ranges
calculating;conditional calculations
matrices; calculations
conditional calculations with arrays
implicit array handling
forced array handling

行列; 関数
関数ウィザード; 行列
行列式
インライン行列定数
数式;行列
関数;行列関数
編集; 行列式
コピー; 行列式
行列範囲の調整
計算;条件付き計算
行列; 計算
行列を使用した条件付き計算
行列の暗黙的な処理
行列の強制的な処理

Array Functions
行列関数(hd_id3147273.1)

(variable: matrixtext)This category contains the array functions.
(variable: matrixtext)この分類項目には、行列関数が含まれます。(par_id3154744.2)

What is an Array?
行列とは(hd_id3146084.257)

(variable: wasmatrix)An array is a linked range of cells on a spreadsheet containing values. A square range of 3 rows and 3 columns is a 3 x 3 array:
(variable: wasmatrix)行列は、表計算ドキュメント内で連結された、値を含むセル範囲です。3 行と 3 列の範囲は 3 x 3 行列です。(par_id3154298.258)

A
A(par_id3154692.260)

B
B(par_id3150117.261)

C
C(par_id3155325.262)

1
1(par_id3153104.263)

7
7(par_id3146996.264)

31
31(par_id3150529.265)

33
33(par_id3148831.266)

2
2(par_id3148943.267)

95
95(par_id3149771.268)

17
17(par_id3158407.269)

2
2(par_id3148806.270)

3
3(par_id3154904.271)

5
5(par_id3150779.272)

10
10(par_id3148449.273)

50
50(par_id3147238.274)


The smallest possible array is a 1 x 2 or 2 x 1 array with two adjacent cells.
最小の行列は 1 x 2 または 2 つの隣接セルを持つ 2 x 1 行列です。(par_id3153583.277)

What is an array formula?
行列式とは(hd_id3148474.275)

A formula in which the individual values in a cell range are evaluated is referred to as an array formula. The difference between an array formula and other formulas is that the array formula deals with several values simultaneously instead of just one.
セル範囲内の個々の値が考慮される数式を、行列式と呼びます。行列式とほかの数式との違いは、前者は一度に複数の値を処理するのに対し、後者は一度に 1 つの値しか処理しない点です。(par_id3155355.276)

Not only can an array formula process several values, but it can also return several values. The results of an array formula is also an array.
行列式は、複数の値を処理できるだけではなく、複数の値を返すこともできます。行列式の結果も行列です。(par_id3151052.278)

To multiply the values in the individual cells by 10 in the above array, you do not need to apply a formula to each individual cell or value. Instead you just need to use a single array formula. Select a range of 3 x 3 cells on another part of the spreadsheet, enter the formula =10*A1:C3 and confirm this entry using the key combination (in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+Shift+Enter. The result is a 3 x 3 array in which the individual values in the cell range (A1:C3) are multiplied by a factor of 10.
上記の行列で個々のセルの値を 10 倍する場合、各セルや値に数式を適用する必要はありません。その代わりに使用する必要があるのは、1 つの行列式だけです。スプレッドシートの別の部分に 3 x 3 セルの範囲を選択し、数式 =10*A1:C3 を入力し、キーの組み合わせ (in case of MAC)Command (/in case of MAC)(in other case)Ctrl(/in other case) + Shift + Enter でこの入力を確定します。結果は、セル範囲 (A1:C3) の個々の値に因数 10 が掛けられる 3 x 3 の行列です。(par_id3158432.279)

In addition to multiplication, you can also use other operators on the reference range (an array). With Office Calc, you can add (+), subtract (-), multiply (*), divide (/), use exponents (^), concatenation (&) and comparisons (=, <>, <, >, <=, >=). The operators can be used on each individual value in the cell range and return the result as an array if the array formula was entered.
乗算に加え、参照範囲 (行列) ではほかの演算子を使用することもできます。Office Calc では、加算 (+)、減算 (-)、乗算 (*)、除算 (/)、指数 (^)、連結 (&)、および比較 (=、<>、<、>、<=、>=) を行えます。演算子はセル範囲内の個々の値に対して使用でき、行列式が入力されている場合は結果を行列として返します。(par_id3149156.280)

Comparison operators in an array formula treat empty cells in the same way as in a normal formula, that is, either as zero or as an empty string. For example, if cells A1 and A2 are empty the array formulas {=A1:A2=""} and {=A1:A2=0} will both return a 1 column 2 row array of cells containing TRUE.
行列式の比較演算子は、通常の数式と同じように、つまり、ゼロまたは空の文字列として、空白セルを扱います。たとえば、セル A1 と A2 が空白の場合、行列式 {=A1:A2=""}{=A1:A2=0} は、両方 TRUE を含むセルの 1 列 2 行の行列を返します。(par_id3166456.326)

When do you use array formulas?
行列式をいつ使用するか(hd_id3150713.281)

Use array formulas if you have to repeat calculations using different values. If you decide to change the calculation method later, you only have to update the array formula. To add an array formula, select the entire array range and then make the required change to the array formula.
異なる値を使用して計算を繰り返す必要がある場合は、行列式を使用します。行列式を使用すると、後から計算方法を変える場合でも、行列式を更新するだけで済みます。行列式を追加するには、行列範囲全体を選択し、必要に応じて行列式に変更を加えます。(par_id3149787.282)

Array formulas are also a space saving option when several values must be calculated, since they are not very memory-intensive. In addition, arrays are an essential tool for carrying out complex calculations, because you can have several cell ranges included in your calculations. Office has different math functions for arrays, such as the MMULT function for multiplying two arrays or the SUMPRODUCT function for calculating the scalar products of two arrays.
行列式は、メモリーを大量に消費するわけではないので、いくつかの値を計算するときに容量を節約することもできます。さらに、行列は複雑な計算を行う場合に不可欠となるツールでもあります。これは、複数のセル範囲を計算の中に含めることができるためです。Office は、2 つの行列を乗算する MMULT 関数や、2 つの行列のスカラー積を計算する SUMPRODUCT 関数など、さまざまな数学関数を提供します。(par_id3149798.283)

Using Array Formulas in Office Calc
Office Calc で行列式を使用する(hd_id3155588.284)

You can also create a "normal" formula in which the reference range, such as parameters, indicate an array formula. The result is obtained from the intersection of the reference range and the rows or columns in which the formula is found. If there is no intersection or if the range at the intersection covers several rows or columns, a #VALUE! error message appears. The following example illustrates this concept:
また、パラメータなどの参照範囲で行列式を示す「通常の」数式を作成することもできます。その結果は、参照範囲と、数式が含まれる行または列の共通部分から返されます。共通部分がない場合、または、共通部分の範囲に複数の行または列が含まれる場合は、#VALUE! エラーメッセージが表示されます。この概念を次の例で説明します。(par_id3152876.285)

Creating Array Formulas
行列式の作成(hd_id3151271.313)

(section: somatrixformel)

If you create an array formula using the Function Wizard, you must mark the Array check box each time so that the results are returned in an array. Otherwise, only the value in the upper-left cell of the array being calculated is returned.
関数ウィザード を使用して行列式を作成する場合、作成するたびに 行列 チェックボックスをオンにして結果が行列に返されるようにする必要があります。チェックボックスをオンにしないと、計算される行列の左上のセルの値のみが返されます。(par_id3149102.314)

If you enter the array formula directly into the cell, you must use the key combination Shift+(in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+Enter instead of the Enter key. Only then does the formula become an array formula.
セルに直接行列式を入力する場合は、Enter キーだけではなく、(Shift) + (in case of MAC)(Command)(/in case of MAC)(in other case)(Ctrl)(/in other case) + (Enter) のキーの組み合わせを使用する必要があります。このキーの組み合わせを使用した場合だけ、数式は行列式にはなります。(par_id3153392.4)

Note Icon 注マーク Array formulas appear in braces in Office Calc. You cannot create array formulas by manually entering the braces.
Office Calc では、行列式は中かっこに囲まれて表示されます。中かっこを手入力しても行列式は作成できません。(par_id3151120.315)

(/section: somatrixformel)

The cells in a results array are automatically protected against changes. However, you can edit or copy the array formula by selecting the entire array cell range.
結果行列のセルは、変更されないよう自動的に保護されます。ただし、行列のセル範囲全体を選択すると、行列式を編集またはコピーできます。(par_id3154342.5)

Using Inline Array Constants in Formulas
数式でインライン行列定数を使用する(hd_id8834803.)

Calc supports inline matrix/array constants in formulas. An inline array is surrounded by curly braces '{' and '}'. Elements can be each a number (including negatives), a logical constant (TRUE, FALSE), or a literal string. Non-constant expressions are not allowed. Arrays can be entered with one or more rows, and one or more columns. All rows must consist of the same number of elements, all columns must consist of the same number of elements.
Calc は数式でのインライン行列定数をサポートしています。 インライン行列は、中括弧「{」および「}」で囲まれています。 要素は、数字 (負の数を含む)、論理定数 (TRUE、FALSE)、文字列のいずれかにできます。 定数以外の式は許可されません。 行列は 1 行以上の行、1 列以上の列で入力できます。 すべての行は同一数の要素で構成される必要があり、すべての列は同一数の要素で構成される必要があります。 (par_id985747.)

The column separator (separating elements in one row) is the ';' semicolon. The row separator is a '|' pipe symbol. The separators are not language and locale dependent.
列区切り記号 (1 列の要素を区切るもの) は セミコロン (;) です。 行区切り記号はパイプ記号 (|) です。 区切り記号は言語ではなく、ロケールにも依存しません。 (par_id936613.)

Arrays can not be nested.
行列を入れ子にすることはできません。(par_id1877498.)

Examples:
例:(par_id4262520.)

={1;2;3}
={1;2;3}(par_id9387493.)

An array with one row consisting of the three numbers 1, 2, and 3.
これは、1 つの行の 3 つの数字 1、2、3 で構成される行列です。(par_id8207037.)

To enter this array constant, you select three cells in a row, then you type the formula ={1;2;3} using the curly braces and the semicolons, then press (in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+Shift+Enter.
この行列定数を入力するには、1 つの行中の 3 つのセルを選択し、中括弧とセミコロンを使って、次の数式をタイプします。 ={1;2;3}そして、(in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+Shift+Enter を押します。(par_id6757103.)

={1;2;3|4;5;6}
={1;2;3|4;5;6}(par_id8868068.)

An array with two rows and three values in each row.
これは、2 つの行があり、それぞれの行に 3 つの値のある行列です。(par_id6626483.)

={0;1;2|FALSE;TRUE;"two"}
={0;1;2|FALSE;TRUE;"two"}(par_id5262916.)

A mixed data array.
これは、組み合わされたデータ行列です。(par_id1623889.)

=SIN({1;2;3})
=SIN({1;2;3})(par_id7781914.)

Entered as a matrix formula, delivers the result of three SIN calculations with the arguments 1, 2, and 3.
これは、行列式として入力されたものであり、引数 1、2、3 で 3 つの SIN 計算の結果を提供します。(par_id300912.)

Editing Array Formulas
行列式の編集(hd_id3148660.316)

  1. Select the cell range or array containing the array formula. To select the whole array, position the cell cursor inside the array range, then press (in case of MAC)Command (/in case of MAC)(in other case)Ctrl (/in other case)+ /, where / is the Division key on the numeric keypad.
    セルの範囲か行列式を含んだ行列を選択します。行列全体を選択するには、カーソルを行列範囲のなかに置き、(in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+ / を押します。 / キーはテンキーの除算キーです。(par_id3149241.317)

  2. Either press F2 or position the cursor in the input line. Both of these actions let you edit the formula.
    F2 キーを押すか、数式入力ボックスにカーソルを移動します。どちらかのアクションにより、数式を編集します。(par_id3143274.318)

  3. After you have made changes, press (in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+Shift+Enter.
    変更を終了したら、(in case of MAC)(Command)(/in case of MAC)(in other case)(Ctrl)(/in other case) + (Shift) + (Enter) キーを押します。(par_id3154798.319)

Tip Icon ヒント You can format the separate parts of an array. For example, you can change the font color. Select a cell range and then change the attribute you want.
行列の個別部分を設定できます。たとえば、フォント色を変更できます。セル範囲を選択し、希望の属性を変更します。(par_id3150628.334)

Copying Array Formulas
行列式のコピー(hd_id3145608.320)

  1. Select the cell range or array containing the array formula.
    行列式を含むセル範囲または行列を選択します。(par_id3149585.321)

  2. Either press F2 or position the cursor in the input line.
    F2 キーを押すか、数式入力ボックスにカーソルを移動します。(par_id3154619.322)

  3. Copy the formula into the input line by pressing (in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+C.
    数式入力ボックスに数式をコピーするには、(in case of MAC)(Command)(/in case of MAC)(in other case)(Ctrl)(/in other case) + (C) キーを押します。(par_id3150994.323)

  4. Select a range of cells where you want to insert the array formula and either press F2 or position the cursor in the input line.
    行列式を挿入するセル範囲を選択し、F2 キーを押すか、数式入力ボックスにカーソルを移動します。(par_id3146787.324)

  5. Paste the formula by pressing (in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+V in the selected space and confirm it by pressing (in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+Shift+Enter. The selected range now contains the array formula.
    (in case of MAC)(Command)(/in case of MAC)(in other case)(Ctrl)(/in other case) + (V) キー押して選択範囲内に数式を貼り付け、(in case of MAC)(Command)(/in case of MAC)(in other case)(Ctrl)(/in other case) + (Shift) + (Enter) キーを押して確定します。すると、選択範囲内に行列式が入力されます。(par_id3154419.325)

Adjusting an Array Range
行列範囲の調整(hd_id3154834.328)

If you want to edit the output array, do the following:
出力行列を編集する場合は、次を行います。(par_id3148679.329)

  1. Select the cell range or array containing the array formula.
    行列式を含むセル範囲または行列を選択します。(par_id3151102.330)

  2. Below the selection, to the right, you will see a small icon with which you can zoom in or out on the range using your mouse.
    選択したセルの右下に、マウスで拡大縮小するための小さなアイコンがあります。(par_id3147096.331)

Note Icon 注マーク When you adjust the array range, the array formula will not automatically be adjusted. You are only changing the range in which the result will appear.
行列範囲を調整した場合、行列式は自動的に調整されません。この場合は、結果が表示される範囲を変更しているだけです。(par_id3150974.332)

By holding down the (in case of MAC)Command (/in case of MAC)(in other case)Ctrl (/in other case)key, you can create a copy of the array formula in the given range.
(in case of MAC)Command (/in case of MAC)(in other case)Ctrl (/in other case) キーを押しながら行うと、指定範囲内の行列式のコピーを作成できます。(par_id3146080.333)

Conditional Array Calculations
条件付き行列計算(par_idN10D47.)

A conditional array calculation is an array or matrix formula that includes an IF() or CHOOSE() function. The condition argument in the formula is an area reference or a matrix result.
条件付き行列計算では、IF() または CHOOSE() 関数を含む行列式を使用します。数式における条件付き引数とは、範囲参照または行列の結果です。(par_idN10D4B.)

In the following example, the >0 test of the {=IF(A1:A3>0;"yes";"no")} formula is applied to each cell in the range A1:A3 and the result is copied to the corresponding cell.
次の例では、{=IF(A1:A3>0;"yes";"no")} 式の >0 検定が A1:A3 の範囲の各セルに適用され、結果が対応するセルにコピーされます。(par_idN10D4E.)

A
A(par_idN10D65.)

B (formula)
B (数式)(par_idN10D6B.)

B (result)
B (結果)(par_idN10B75.)

1
1(par_idN10D79.)

1
1(par_idN10D80.)

{=IF(A1:A3>0;"yes";"no")}
{=IF(A1:A3>0;"yes";"no")}(par_idN10D86.)

yes
Yes(par_idN10D8C.)

2
2(par_idN10D94.)

0
0(par_idN10D9B.)

{=IF(A1:A3>0;"yes";"no")}
{=IF(A1:A3>0;"yes";"no")}(par_idN10DA1.)

no
No(par_idN10DA7.)

3
3(par_idN10DAF.)

1
1(par_idN10DB6.)

{=IF(A1:A3>0;"yes";"no")}
{=IF(A1:A3>0;"yes";"no")}(par_idN10DBC.)

yes
Yes(par_idN10DC2.)


The following functions provide forced array handling: CORREL, COVAR, FORECAST, FTEST, INTERCEPT, MDETERM, MINVERSE, MMULT, MODE, PEARSON, PROB, RSQ, SLOPE, STEYX, SUMPRODUCT, SUMX2MY2, SUMX2PY2, SUMXMY2, TTEST. If you use area references as arguments when you call one of these functions, the functions behave as array functions. The following table provides an example of forced array handling:
CORREL、COVAR、FORECAST、FTEST、INTERCEPT、MDETERM、MINVERSE、MMULT、MODE、PEARSON、PROB、RSQ、SLOPE、STEYX、SUMPRODUCT、SUMX2MY2、SUMX2PY2、SUMXMY2、および TTEST 関数は、強制的な行列処理を行います。これらの関数のいずれかを呼び出すときに、範囲参照を引数として使用すると、関数は行列式のようになります。強制的な行列処理の例を次の表に示します。(par_idN10DD0.)

A
A(par_idN10DE2.)

B (formula)
B (数式)(par_idN10DE8.)

B (result)
B (結果)(par_idN10DEE.)

C (forced array formula)
C (強制的な行列式)(par_idN10DF4.)

C (result)
C (結果)(par_idN10DFA.)

1
1(par_idN10E02.)

1
1(par_idN10E09.)

=A1:A2+1
=A1:A2+1(par_idN10E0F.)

2
2(par_idN10E17.)

=SUMPRODUCT(A1:A2+1)
=SUMPRODUCT(A1:A2+1)(par_idN10E1D.)

5
5(par_idN10E25.)

2
2(par_idN10E2D.)

2
2(par_idN10E34.)

=A1:A2+1
=A1:A2+1(par_idN10E3A.)

3
3(par_idN10E42.)

=SUMPRODUCT(A1:A2+1)
=SUMPRODUCT(A1:A2+1)(par_idN10E48.)

5
5(par_idN10E50.)

3
3(par_idN10E58.)

=A1:A2+1
=A1:A2+1(par_idN10E63.)

#VALUE!
#VALUE!(par_idN10E6A.)

=SUMPRODUCT(A1:A2+1)
=SUMPRODUCT(A1:A2+1)(par_idN10E70.)

5
5(par_idN10E78.)


(section: Section14) (bookmark: bm_id3158446)
MUNIT function

MUNIT 関数
(bookmark: bm_id3151317)

MUNIT
MUNIT(hd_id3158446.12)

Returns the unitary square array of a certain size. The unitary array is a square array where the main diagonal elements equal 1 and all other array elements are equal to 0.
一定サイズの単位平方行列を返します。単位行列とは、主要対角要素が 1、その他の行列要素が 0 になる平方行列です。(par_id3154121.13)

Syntax
構文(hd_id3155123.14)

MUNIT(Dimensions)
MUNIT(寸法)(par_id3156271.15)

Dimensions refers to the size of the array unit.
寸法 とは、行列の単位のサイズです。(par_id3159390.16)

Note Icon 注マーク You can find a general introduction to Array functions at the top of this page.
このページの一番上から、行列関数に関する一般情報を探せます。(par_idN10C9B.)

Example
(hd_id3156162.17)

Select a square range within the spreadsheet, for example, from A1 to E5.
A1 ~ E5 など、表計算ドキュメント内で範囲を選択します。(par_id3150949.18)

Without deselecting the range, select the MUNIT function. Mark the Array check box. Enter the desired dimensions for the array unit, in this case 5, and click OK.
範囲の選択を解除せずに、MUNIT 関数を選択します。「行列」 チェックボックスをマークします。使用する行列単位の次数を入力します。この場合は、5 を入力します。「OK」 をクリックします。(par_id3151260.19)

You can also enter the =Munit(5) formula in the last cell of the selected range (E5), and press (in case of MAC)Shift+Command+Enter(/in case of MAC)(in other case)Shift+Ctrl+Enter(/in other case).
選択した範囲 (E5) の最後のセルに数式 =Munit(5) を入力し、(in case of MAC)Shift + Command + Enter(/in case of MAC)(in other case)Shift + Ctrl + Enter(/in other case) を押すこともできます。(par_id3150403.20)

You now see a unit array with a range of A1:E5.
範囲が A1:E5 の単位行列が示されます。(par_id3156143.21)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN10FA7.)

(/section: Section14) (section: Section13) (bookmark: bm_id3159084)
FREQUENCY function

FREQUENCY 関数
(bookmark: bm_id3153883)

FREQUENCY
FREQUENCY(hd_id3159084.22)

Indicates the frequency distribution in a one-column-array. The function counts the number of values in the Data array that are within the values given by the Classes array.
1 列で構成される行列の度数分布を示します。クラス行列の値の範囲にあるデータ行列の値の数を数えます。(par_id3145777.23)

Syntax
構文(hd_id3153347.24)

FREQUENCY(Data; Classes)
FREQUENCY(データ; クラス)(par_id3155498.25)

Data represents the reference to the values to be counted.
データ とは、数える対象となる値の参照です。(par_id3154352.26)

Classes represents the array of the limit values.
クラス とは、限界値の行列です。(par_id3148402.27)

Note Icon 注マーク You can find a general introduction to Array functions at the top of this page.
このページの一番上から、行列関数に関する一般情報を探せます。(par_idN10D71.)

Example
(hd_id3148981.28)

In the following table, column A lists unsorted measurement values. Column B contains the upper limit you entered for the classes into which you want to divide the data in column A. According to the limit entered in B1, the FREQUENCY function returns the number of measured values less than or equal to 5. As the limit in B2 is 10, the FREQUENCY function returns the second result as the number of measured values that are greater than 5 and less than or equal to 10. The text you entered in B6, ">25", is only for reference purposes.
次の表では、列 A には並べ替えられていない測定値がリストされています。列 B には列 A のデータを分割するクラスの上限値が含まれます。B1 に入力された限界値に基づき、FREQUENCY 関数は 5 以下の測定値の数を返します。B2 の限界値が 10 であれば、FREQUENCY 関数は 2 つめの結果として 5 より大きく 10 以下の測定値を返します。B6 に入力したテキスト「>25」は、参照用としてのみ使用されます。(par_id3155904.219)

A
[PO-fuzzy@scalc\01.po] A(par_id3155869.220)

B
[PO-fuzzy@scalc\01.po] B(par_id3149328.221)

C
[PO-fuzzy@scalc\01.po] C(par_id3152467.222)

1
1(par_id3154528.223)

12
12(par_id3149744.224)

5
5(par_id3147309.225)

1
1(par_id3154199.226)

2
2(par_id3159218.227)

8
8(par_id3153263.228)

10
10(par_id3156201.229)

3
3(par_id3147552.230)

3
3(par_id3149174.231)

24
24(par_id3151201.232)

15
15(par_id3150245.233)

2
2(par_id3159194.234)

4
4(par_id3146925.235)

11
11(par_id3154128.236)

20
20(par_id3151067.237)

3
3(par_id3156033.238)

5
5(par_id3149298.239)

5
5(par_id3151382.240)

25
25(par_id3155141.241)

1
1(par_id3145213.242)

6
6(par_id3145268.243)

20
20(par_id3163724.244)

>25
>25(par_id3147132.245)

1
1(par_id3148903.246)

7
7(par_id3151007.247)

16
16(par_id3153294.248)

8
8(par_id3147284.249)

9
9(par_id3154914.250)

9
9(par_id3154218.251)

7
7(par_id3147226.252)

10
10(par_id3149045.253)

16
16(par_id3155799.254)

11
11(par_id3155076.255)

33
33(par_id3150217.256)


Select a single column range in which to enter the frequency according to the class limits. You must select one field more than the class ceiling. In this example, select the range C1:C6. Call up the FREQUENCY function in the Function Wizard. Select the Data range in (A1:A11), and then the Classes range in which you entered the class limits (B1:B6). Select the Array check box and click OK. You will see the frequency count in the range C1:C6.
クラスの上限値よりも大きい値の頻度を入力する、単独のセル範囲を選択します。クラスの上限値よりも 1 フィールド多く選択しなければなりません。ここでは、C1:C6 を選択します。関数ウィザード で FREQUENCY 関数を呼び出します。データ の測定範囲を (A1:A11) で選択し、次にクラス限界 (B1:B6) を入力する クラス の列を選びます。行列 チェックボックスをオンにし、OK をクリックします。最初に選択された範囲 C1:C6 に頻度が表示されます。(par_id3150312.29)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN11269.)

(/section: Section13) (section: Section12) (bookmark: bm_id3151030)
MDETERM function
determinants

MDETERM 関数
判断
(bookmark: bm_id3154057)

MDETERM
MDETERM(hd_id3151030.31)

Returns the array determinant of an array. This function returns a value in the current cell; it is not necessary to define a range for the results.
行列の行列式を返します。この関数は、現在のセルの値を返します。結果を返すために範囲を指定する必要はありません。(par_id3154073.32)

Syntax
構文(hd_id3156366.33)

MDETERM(Array)
MDETERM(行列)(par_id3156380.34)

Array represents a square array in which the determinants are defined.
行列 とは、行列式が指定される平方行列です。(par_id3150290.35)

Note Icon 注マーク You can find a general introduction to using Array functions on top of this page.
このページの一番上から、行列関数の使用に関する一般情報を探せます。(par_idN11035.)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN11333.)

(/section: Section12) (section: Section11) (bookmark: bm_id3151348)
MINVERSE function
inverse arrays

MINVERSE 関数
逆行列
(bookmark: bm_id3151360)

MINVERSE
MINVERSE(hd_id3151348.39)

Returns the inverse array.
逆行列を返します。(par_id3145569.40)

Syntax
構文(hd_id3156072.41)

MINVERSE(Array)
MINVERSE(行列)(par_id3156085.42)

Array represents a square array that is to be inverted.
行列 とは、逆転させる平方行列です。(par_id3157849.43)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN113EE.)

Example
(hd_id3157868.44)

Select a square range and select MINVERSE. Select the output array, select the Array field and click OK.
範囲を選択してから、MINVERSE を選択します。次に、出力行列を選択し、行列 フィールドを選んでから OK をクリックします。(par_id3149638.45)

(/section: Section11) (section: Section10) (bookmark: bm_id3148546)
MMULT function

MMULT 関数
(bookmark: bm_id3148501)

MMULT
MMULT(hd_id3148546.47)

Calculates the array product of two arrays. The number of columns for array 1 must match the number of rows for array 2. The square array has an equal number of rows and columns.
2 つの行列の行列積を計算します。行列 1 の列数は、行列 2 の行数と一致しなければなりません。平方行列は、同数の行と列を持ちます。(par_id3148518.48)

Syntax
構文(hd_id3146767.49)

MMULT(Array; Array)
MMULT(行列; 行列)(par_id3150798.50)

Array at first place represents the first array used in the array product.
最初の位置にある 行列 は、行列積で使用される最初の行列です。(par_id3150812.51)

Array at second place represents the second array with the same number of rows.
2 つめの 行列 とは、行数が同じの 2 つめの行列です。(par_id3152553.52)

Note Icon 注マーク (embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN114C3.)

Example
(hd_id3152574.53)

Select a square range. Choose the MMULT function. Select the first Array, then select the second Array. Using Function Wizard, mark the Array check box. Click OK. The output array will appear in the first selected range.
範囲を選択します。MMULT 関数を選びます。最初の 行列 を選択し、次に 2 つめの 行列 を選択します。関数ウィザード を使用し、行列 チェックボックスをオンにし、OK をクリックします。出力行列が、最初に選択された範囲に表示されます。(par_id3146826.54)

(/section: Section10) (section: Section9) (bookmark: bm_id3154970)
TRANSPOSE function

TRANSPOSE 関数
(bookmark: bm_id3154982)

TRANSPOSE
TRANSPOSE(hd_id3154970.56)

Transposes the rows and columns of an array.
行列の行と列を入れ替えます。(par_id3155276.57)

Syntax
Syntax(hd_id3155294.58)

TRANSPOSE(Array)
TRANSPOSE(行列)(par_id3153843.59)

Array represents the array in the spreadsheet that is to be transposed.
行列 とは、表計算ドキュメントの行列の中で行と列を入れ替えるものを指します。(par_id3153857.60)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN115A5.)

Example
(hd_id3159352.61)

In the spreadsheet, select the range in which the transposed array can appear. If the original array has n rows and m columns, your selected range must have at least m rows and n columns. Then enter the formula directly, select the original array and press (in case of MAC)Shift+Command+Enter(/in case of MAC)(in other case)Shift+Ctrl+Enter(/in other case). Or, if you are using the Function Wizard, mark the Array check box. The transposed array appears in the selected target range and is protected automatically against changes.
表計算ドキュメントで、行と列を入れ替えた行列を表示する範囲を選択します。元の行列が n 行と m 列で構成されている場合は、選択された範囲には少なくとも m 行と n 列なければなりません。次に、数式を直接入力してから元の行列を選択し、(in case of MAC)(Shift) + (Command) + (Enter)(/in case of MAC)(in other case)(Shift) + (Ctrl) + (Enter)(/in other case) キーを押します。関数ウィザード を使用する場合は、行列 チェックボックスをオンにします。行と列を入れ替えた行列が選択した範囲に表示され、変更されないよう自動的に保護されます。(par_id3159366.62)

(/section: Section9) (section: Section8) (bookmark: bm_id3109846)
LINEST function

LINEST 関数
(bookmark: bm_id3144716)

LINEST
LINEST(hd_id3109846.64)

Returns a table of statistics for a straight line that best fits a data set.
データグループにもっとも適合した直線の統計値のテーブル (表) を返します。(par_id3144733.65)

Syntax
構文(hd_id3152825.66)

LINEST(data_Y; data_X; linearType; stats)
LINEST(データ Y; データ X; 線形タイプ; 統計)(par_id3152839.67)

data_Y is a single row or column range specifying the y coordinates in a set of data points.
data_Y はデータポイントグループの中で Y 座標を示す 1 行または列の範囲です。(par_id3152853.68)

data_X is a corresponding single row or column range specifying the x coordinates. If data_X is omitted it defaults to 1, 2, 3, ..., n. If there is more than one set of variables data_X may be a range with corresponding multiple rows or columns.
data_X は、対応する 1 つの行、または、X 座標群を記述したカラム範囲です。もし、data_x が省略された場合、デフォルトは 1, 2, 3, ..., n になります。1 つ以上の変数のセットがある場合、data_Xは対応する複数の行または列の範囲になるかもしれません。(par_id3154428.69)

LINEST finds a straight line y = a + bx that best fits the data, using linear regression (the "least squares" method). With more than one set of variables the straight line is of the form y = a + b1x1 + b2x2 ... + bnxn.
LINEST は、線形回帰 (最小二乗法) を使って、もっともデータに適合する直線 y = a + bx を見つけます。1 つ以上の変数がある場合、その直線は y = a + b1x1 + b2x2 ... + bnxn という形式のものになります。(par_id0811200804502119.)

iflinearType is FALSE the straight line found is forced to pass through the origin (the constant a is zero; y = bx). If omitted, linearType defaults to TRUE (the line is not forced through the origin).
もし linearType が FALSE であれば、見つかった直線は原点を通過するように強制されます (定数部 0、すなわち y = bx です)。省略した場合、linearType は TRUE です (直線は原点を通過するように強制されません)。(par_id3154448.70)

ifstats is omitted or FALSE only the top line of the statistics table is returned. If TRUE the entire table is returned.
stats が省略されるか、または FALSE の場合、統計テーブルの最上位行のみが返されます。もし TRUE であれば、テーブル全体が返されます。(par_id3154142.71)

LINEST returns a table (array) of statistics as below and must be entered as an array formula (for example by using (in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+Shift+Return rather than just Return).
LINEST は以下のように統計テーブル (行列) を返します。また、行列式として入力されなければなりません (つまり、単なる Return ではなく (in case of MAC)Command(/in case of MAC)(in other case)Ctrl(/in other case)+Shift+Return を使用します)。(par_id0811200804502261.)

(embed: text/scalc/00/00000004.xhp#optional : linkinfo)In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。 (/embed: text/scalc/00/00000004.xhp#optional)

(embed: text/scalc/00/00000004.xhp#optional : linkinfo)In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。 (/embed: text/scalc/00/00000004.xhp#optional)
(par_idN11416.)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN116C6.)

Example
(hd_id3154162.72)

This function returns an array and is handled in the same way as the other array functions. Select a range for the answers and then the function. Select data_Y. If you want, you can enter other parameters. Select Array and click OK.
この関数は行列を返し、ほかの行列関数と同じように処理されます。回答範囲と関数を選択します。データ Y を選択します。必要な場合は、ほかのパラメータを入力します。「行列」 を選択し、「OK」 をクリックします。(par_id3154176.73)

The results returned by the system (if stats = 0), will at least show the slope of the regression line and its intersection with the Y axis. If stats does not equal 0, other results are to be displayed.
(統計が 0 の場合に) システムによって返される結果は、少なくとも回帰直線と回帰直線と Y 軸の交差を示します。統計が 0 でない場合は、ほかの結果が表示されます。(par_id3155468.74)

Other LINEST Results:
その他の LINEST の結果は以下のとおりです。(hd_id3155491.75)

Examine the following examples:
以下の例を検証します。(par_id3159291.76)

A
A(par_id3157922.77)

B
B(par_id3157945.78)

C
C(par_id3152486.79)

D
D(par_id3152509.80)

E
E(par_id3152532.81)

F
F(par_id3153431.82)

G
G(par_id3153454.83)

1
1(par_id3154995.84)

x1
x1(par_id3155021.85)

x2
x2(par_id3155044.86)

y
y(par_id3163734.87)

LINEST value
LINEST 値(par_id3163766.88)

2
2(par_id3145686.89)

4
4(par_id3145713.90)

7
7(par_id3145736.91)

100
100(par_id3159427.92)

4,17
4,17(par_id3159460.93)

-3,48
-3,48(par_id3159483.94)

82,33
82,33(par_id3152381.95)

3
3(par_id3152408.96)

5
5(par_id3152435.97)

9
9(par_id3152458.98)

105
105(par_id3155652.99)

5,46
5,46(par_id3155684.100)

10,96
10,96(par_id3155707.101)

9,35
9,35(par_id3155730.102)

4
4(par_id3159506.103)

6
6(par_id3159533.104)

11
11(par_id3159556.105)

104
104(par_id3159579.106)

0,87
0,87(par_id3159611.107)

5,06
5,06(par_id3152606.108)

#NA
#NA(par_id3152629.109)

5
5(par_id3152655.110)

7
7(par_id3152682.111)

12
12(par_id3152705.112)

108
108(par_id3152728.113)

13,21
13,21(par_id3144352.114)

4
4(par_id3144375.115)

#NA
#NA(par_id3144398.116)

6
6(par_id3144425.117)

8
8(par_id3144452.118)

15
15(par_id3144475.119)

111
111(par_id3144498.120)

675,45
675,45(par_id3158233.121)

102,26
102,26(par_id3158256.122)

#NA
#NA(par_id3158279.123)

7
7(par_id3158306.124)

9
9(par_id3158333.125)

17
17(par_id3158356.126)

120
120(par_id3158379.127)

8
8(par_id3144560.128)

10
10(par_id3144586.129)

19
19(par_id3144609.130)

133
133(par_id3144632.131)


Column A contains several X1 values, column B several X2 values and column C the Y values. You have already entered these values in your spreadsheet. You have now set up E2:G6 in the spreadsheet and activated the Function Wizard. For the LINEST function to work, you must have marked the Array check box in the Function Wizard. Next, select the following values in the spreadsheet (or enter them using the keyboard):
列 A にはいくつかの X1 値が、列 B にはいくつかの X2 値が、そして列 C には Y 値が含まれています。これらの値は、表計算ドキュメントにすでに入力されています。ここで、表計算ドキュメントに E2:G6 が設定され、関数ウィザード がオンになっています。LINEST 関数を実行するには、関数ウィザード行列 チェックボックスをオンにする必要があります。次に、表計算ドキュメントで以下の値を選択します (または、値をキーボードから入力します)。(par_id3144687.132)

data_Y is C2:C8
データ Y は C2:C8 です。(par_id3158020.133)

data_X is A2:B8
データ X は A2:B8 です。(par_id3158039.134)

linearType and stats are both set to 1.
線形タイプ統計情報 の両方に 1 が設定されます。(par_id3158058.135)

As soon as you click OK, Office Calc will fill the above example with the LINEST values as shown in the example.
OK をクリックすると、Office Calc は上の例に LINEST 値を入力します。(par_id3158084.136)

The formula in the Formula Bar corresponds to each cell of the LINEST array {=LINEST(C2:C8;A2:B8;1;1)}
数式 バーの数式は、LINEST 行列 {=LINEST(C2:C8;A2:B8;1;1)} の各セルに対応します。(par_id3158106.137)

This represents the calculated LINEST values:
これは計算結果である LINEST 値です:(par_id3158128.138)

(bookmark: bm_id3158146)
slopes, see also regression lines
regression lines;LINEST function

傾き、回帰線を参照
回帰線; LINEST 関数

E2 and F2: Slope m of the regression line y=b+m*x for the x1 and x2 values. The values are given in reverse order; that is, the slope for x2 in E2 and the slope for x1 in F2.
E2 と* F2:x1 と x2 の値に対する回帰直線 y=b+m*x の傾き m。値は逆方向に指定されます。つまり、x2 の傾きは E2、x1 の傾きは F2 に指定されます。(par_id3158146.139)

G2: Intersection b with the y axis.
G2: y 軸との交差 b(par_id3158184.140)

(bookmark: bm_id3158204)
standard errors;array functions

標準誤差;行列関数

E3 and F3: The standard error of the slope value.
E3 および F3: 傾き値の標準誤差(par_id3158204.141)

G3: The standard error of the intercept
G3: 切片の標準誤差(par_id3145845.142)

(bookmark: bm_id3145859)
RSQ calculations

RSQ の計算

E4: RSQ
E4: RSQ(par_id3145859.143)

F4: The standard error of the regression calculated for the Y value.
F4: Y 値の回帰の標準誤差(par_id3145880.144)

E5: The F value from the variance analysis.
E5: 差異分析から得られる F 値(par_id3145894.145)

F5: The degrees of freedom from the variance analysis.
F5: 差異分析から得られる自由度(par_id3145915.146)

E6: The sum of the squared deviation of the estimated Y values from their linear mean.
E6: 線形平均から導いた、Y の予測値の平方偏差の和(par_id3145937.147)

F6: The sum of the squared deviation of the estimated Y value from the given Y values.
F6: 一定の Y 値から導いた、Y の予測値の平方偏差の和(par_id3145952.148)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN11B04.)

(/section: Section8) (section: Section7) (bookmark: bm_id1596728)
LOGEST function

LOGEST 関数
(bookmark: bm_id3146020)

LOGEST
LOGEST(hd_id3146009.150)

This function calculates the adjustment of the entered data as an exponential regression curve (y=b*m^x).
この関数は、入力され、調整されたデータを指数回帰曲積 (y=b*m^x) として計算します。(par_id3146037.151)

Syntax
構文(hd_id3146056.152)

LOGEST(DataY; DataX; FunctionType; Stats)
LOGEST(データ Y; データ X; 関数タイプ; 統計)(par_id3163123.153)

DataY represents the Y Data array.
データ Y は、Y データ行列を表します。(par_id3163137.154)

DataX (optional) represents the X Data array.
データ X (オプション) は、X データ行列を表します。(par_id3163155.155)

FunctionType (optional). If Function_Type = 0, functions in the form y = m^x will be calculated. Otherwise, y = b*m^x functions will be calculated.
関数タイプ (オプション)。関数タイプ = 0 の場合は、y = m^x という形式の関数が計算されます。その他の場合は、y = b*m^x という関数が計算されます。(par_id3163174.156)

Stats (optional). If Stats=0, only the regression coefficient is calculated.
統計値 (オプション)。統計値=0 であれば、回帰係数のみが計算されます。(par_id3163196.157)

(embed: text/scalc/00/00000004.xhp#optional : linkinfo)In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。 (/embed: text/scalc/00/00000004.xhp#optional)

(embed: text/scalc/00/00000004.xhp#optional : linkinfo)In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。 (/embed: text/scalc/00/00000004.xhp#optional)
(par_idN118F7.)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN11BC3.)

Example
(hd_id3163216.158)

See LINEST. However, no square sum will be returned.
LINEST を参照してください。ただし、平方和は返されません。(par_id3163230.159)

(/section: Section7) (section: Section6) (bookmark: bm_id3163286)
SUMPRODUCT function
scalar products
dot products
inner products

SUMPRODUCT 関数
スカラー積
ドット積
内積
(bookmark: bm_id3163297)

SUMPRODUCT
SUMPRODUCT(hd_id3163286.161)

Multiplies corresponding elements in the given arrays, and returns the sum of those products.
指定の行列内において一致する要素を乗算し、それらの積の和を返します。(par_id3163314.162)

Syntax
構文(hd_id3163334.163)

SUMPRODUCT(Array1; Array2...Array30)
SUMPRODUCT(行列 1; 行列 2...行列 30)(par_id3163347.164)

Array1, Array2...Array30 represent arrays whose corresponding elements are to be multiplied.
行列 1、行列 2...行列 30 は、対応する要素が乗算される行列を表します。(par_id3163362.165)

At least one array must be part of the argument list. If only one array is given, all array elements are summed.
少なくとも 1 つの行列が引数リストの一部でなければなりません。行列が 1 つしか与えられていない場合、すべての行列要素が合計されます。(par_idN11B19.)

Example
(par_idN11B1C.)

A
A(par_idN11B2F.)

B
B(par_idN11B35.)

C
C(par_idN11B3B.)

D
D(par_idN11B41.)

1
1(par_idN11B48.)

2
2(par_idN11B4E.)

3
3(par_idN11B54.)

4
4(par_idN11B5A.)

5
5(par_idN11B60.)

2
2(par_idN11B67.)

6
6(par_idN11B6D.)

7
7(par_idN11B73.)

8
8(par_idN11B79.)

9
9(par_idN11B7F.)

3
3(par_idN11B86.)

10
10(par_idN11B8C.)

11
11(par_idN11B92.)

12
12(par_idN11B98.)

13
13(par_idN11B9E.)


=SUMPRODUCT(A1:B3;C1:D3) returns 397.
=SUMPRODUCT(A1:B3;C1:D3) は、397 を返します。(par_idN11BA1.)

Calculation: A1*C1 + B1*D1 + A2*C2 + B2*D2 + A3*C3 + B3*D3
計算: A1*C1 + B1*D1 + A2*C2 + B2*D2 + A3*C3 + B3*D3(par_idN11BA4.)

You can use SUMPRODUCT to calculate the scalar product of two vectors.
SUMPRODUCT を使用すると、2 つの範囲のスカラー積を計算できます。(par_idN11BA7.)

Note Icon 注マーク SUMPRODUCT returns a single number, it is not necessary to enter the function as an array function.
SUMPRODUCT は単一の値を返すので、関数を行列式として入力する必要はありません。(par_idN11BBC.)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN11C91.)

(/section: Section6) (section: Section5) (bookmark: bm_id3144842)
SUMX2MY2 function

SUMX2MY2 関数
(bookmark: bm_id3144854)

SUMX2MY2
SUMX2MY2(hd_id3144842.169)

Returns the sum of the difference of squares of corresponding values in two arrays.
2 つの行列において一致する値の平方差の和を返します。(par_id3144871.170)

Syntax
構文(hd_id3144889.171)

SUMX2MY2(ArrayX; ArrayY)
SUMX2MY2(行列 X; 行列 Y)(par_id3144903.172)

ArrayX represents the first array whose elements are to be squared and added.
行列 X は、要素が平方されて加算される最初の行列を表します。(par_id3144916.173)

ArrayY represents the second array whose elements are to be squared and subtracted.
行列 Y は、要素が平方されて減算される 2 番目の行列を表します。(par_id3144936.174)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN11D6B.)

(/section: Section5) (section: Section4) (bookmark: bm_id3145026)
SUMX2PY2 function

SUMX2PY2 関数
(bookmark: bm_id3145038)

SUMX2PY2
SUMX2PY2(hd_id3145026.178)

Returns the sum of the sum of squares of corresponding values in two arrays.
2 つの行列において一致する値の平方和の和を返します。(par_id3145055.179)

Syntax
構文(hd_id3163390.180)

SUMX2PY2(ArrayX; ArrayY)
SUMX2PY2(行列 X; 行列 Y)(par_id3163404.181)

ArrayX represents the first array whose arguments are to be squared and added.
行列 X は、引数が平方されて加算される最初の行列を表します。(par_id3163417.182)

ArrayY represents the second array, whose elements are to be squared and added.
行列 Y は、要素が平方されて加算される 2 番目の行列を表します。(par_id3163437.183)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN11E45.)

(/section: Section4) (section: Section3) (bookmark: bm_id3163527)
SUMXMY2 function

SUMXMY2 関数
(bookmark: bm_id3163539)

SUMXMY2
SUMXMY2(hd_id3163527.187)

Adds the squares of the variance between corresponding values in two arrays.
2 つの行列で一致する値の偏差の平方を加算します。(par_id3163556.188)

Syntax
構文(hd_id3163574.189)

SUMXMY2(ArrayX; ArrayY)
SUMXMY2(行列 X; 行列 Y)(par_id3163588.190)

ArrayX represents the first array whose elements are to be subtracted and squared.
行列 X は、要素が減算されて平方される最初の行列を表します。(par_id3163601.191)

ArrayY represents the second array, whose elements are to be subtracted and squared.
行列 Y は、要素が減算されて平方される 2 番目の行列を表します。(par_id3163621.192)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN11F1F.)

(/section: Section3) (section: Section2) (bookmark: bm_id3166062)
TREND function

TREND 関数
(bookmark: bm_id3166074)

TREND
TREND(hd_id3166062.196)

Returns values along a linear trend.
線形トレンド上の値を返します。(par_id3166091.197)

Syntax
構文(hd_id3166109.198)

TREND(DataY; DataX; NewDataX; LinearType)
TREND(データ Y; データ X; 新しいデータ X; 線形タイプ)(par_id3166122.199)

DataY represents the Y Data array.
データ Y は、Y データ行列を表します。(par_id3166137.200)

DataX (optional) represents the X Data array.
データ X (オプション) は、X データ行列を表します。(par_id3166156.201)

NewDataX (optional) represents the array of the X data, which are used for recalculating values.
新しいデータ X (オプション) は、値の再計算に使用される X データの行列を表します。(par_id3166176.202)

LinearType(Optional). If LinearType = 0, then lines will be calculated through the zero point. Otherwise, offset lines will also be calculated. The default is LinearType <> 0.
線形タイプ (オプション)。線形タイプ = 0 にすると、線はゼロ点を通るように計算されます。その他の場合は、オフセット線も計算されます。標準値は 線形タイプ <> 0です。(par_id3166196.203)

(embed: text/scalc/00/00000004.xhp#optional : linkinfo)In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。 (/embed: text/scalc/00/00000004.xhp#optional)

(embed: text/scalc/00/00000004.xhp#optional : linkinfo)In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。 (/embed: text/scalc/00/00000004.xhp#optional)
(par_idN11D2F.)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN12019.)

Example
(hd_id3166231.204)

Select a spreadsheet range in which the trend data will appear. Select the function. Enter the output data or select it with the mouse. Mark the Array field. click OK. The trend data calculated from the output data is displayed.
トレンドデータを表示する表計算ドキュメント内の範囲を選択します。まず、関数を選択します。出力データを入力するか、出力データをマウスで選択します。行列 フィールドをマークし、OK をクリックします。すると、出力データから計算されたトレンドデータが示されます。(par_id3166245.205)

(/section: Section2) (section: Section1) (bookmark: bm_id3166317)
GROWTH function
exponential trends in arrays

GROWTH 関数
行列内の指数トレンド
(bookmark: bm_id3166329)

GROWTH
GROWTH(hd_id3166317.207)

Calculates the points of an exponential trend in an array.
行列内の指数トレンドのポイントを計算します。(par_id3166346.208)

Syntax
構文(hd_id3166364.209)

GROWTH(DataY; DataX; NewDataX; FunctionType)
GROWTH(データ Y; データ X; 新しいデータ X; 関数タイプ)(par_id3166377.210)

DataY represents the Y Data array.
データ Y は、Y データ行列を表します。(par_id3166392.211)

DataX (optional) represents the X Data array.
データ X (オプション) は、X データ行列を表します。(par_id3166411.212)

NewDataX (optional) represents the X data array, in which the values are recalculated.
新しいデータ X (オプション) は、値を再計算する X データの行列を表します。(par_id3173797.213)

FunctionType(optional). If FunctionType = 0, functions in the form y = m^x will be calculated. Otherwise, y = b*m^x functions will be calculated.
関数タイプ (オプション)。関数タイプ = 0 の場合は、y = m^x という形式の関数が計算されます。その他の場合は、y = b*m^x という関数が計算されます。(par_id3173817.214)

(embed: text/scalc/00/00000004.xhp#optional : linkinfo)In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。 (/embed: text/scalc/00/00000004.xhp#optional)

(embed: text/scalc/00/00000004.xhp#optional : linkinfo)In the Office Calc functions, parameters marked as "optional" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as "optional", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone.
Office Calc の関数では、「オプション」としてマークされているパラメータを省略できるのは、その後にパラメータが続かない場合のみです。たとえば、4 つのパラメータがあり、その最後 2 つのパラメータが「オプション」としてマークされている関数では、パラメータ 4 を省略したり、パラメータ 3 と 4 を省略することはできますが、パラメータ 3 のみを省略することはできません。 (/embed: text/scalc/00/00000004.xhp#optional)
(par_idN11DFD.)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)

(embed: text/scalc/00/00000004.xhp#moreontop : linkinfo)More explanations on top of this page.
詳細な説明は、このページの上にあります。(/embed: text/scalc/00/00000004.xhp#moreontop)
(par_idN12113.)

Example
(hd_id3173839.215)

This function returns an array and is handled in the same way as the other array functions. Select a range where you want the answers to appear and select the function. Select DataY. Enter any other parameters, mark Array and click OK.
この関数は行列を返し、ほかの行列関数と同じように処理されます。回答を表示する範囲と関数を選択します。データ Y を選択します。何らかのほかのパラメータを入力し、「行列」 をマークして、「OK」 をクリックします。(par_id3173852.216)

(/section: Section1)

(embed text/scalc/01/04060100.xhp#drking : linkinfo)

Calc functions in the OpenOffice.org Wiki
OpenOffice.org Wiki Calc の関数(par_id0902200809540918.)

(/embed text/scalc/01/04060100.xhp#drking)


< Prev / Next >